promissory note or bankers' acceptance - Turkish English Dictionary